/**
 * Skill entity. Getters & setters.
 */
package com.xoomworks.rsfr.model;

import java.io.Serializable;

import org.codehaus.jackson.annotate.JsonIgnoreProperties;

/**
 * The persistent class for the skills database table.
 * @author andrea.ghisa
 *
 */
@JsonIgnoreProperties(ignoreUnknown = true)
public class Skill extends BaseEntity implements Serializable {
    private static final long serialVersionUID = 1L;

    private String skillName;

    /**
     * Constructor with no fields.
     */
    public Skill() {
    }

    /**
     * Constructor with specified parameters.
     * @param skillName String Represents the skill name which resource have.
     */
    public Skill(final String skillName) {
        this.skillName = skillName;
    }

    /**
     * Gets the skill name which resource have.
     * @return skillName String Represents the skill name which resource have.
     */
    public String getSkillName() {
        return this.skillName;
    }

    /**
     * Sets the skill name which resource have.
     * @param skillName String Which is used to set the skillName.
     */
    public void setSkillName(final String skillName) {
        this.skillName = skillName;
    }

    @Override
    public String toString() {
        return  "[ id=" + id + "Skill [skillName=" + skillName + "]";
    }

}
